package com.mo.design.pattern.creational.builder;

public class CarBuilder {

    Car car;

    public void builderCar() {
        this.car = new Car();
    }

    public void addEngine(String string) {
        //  TODO
    }

    public void addBatteries(String string) {
        //  TODO
    }

    public void addTransmission(String string) {
        //  TODO
    }

    public void addWheel(String string) {
        //  TODO
    }

    public void paint(String string) {
        //  TODO
    }

    public Car getCar() {
        //  TODO
        return this.car;
    }

    public void addGasTank(String string) {
        //  TODO
    }

    public CarBuilder setColor(String string) {
        return this;
    }

    public static void main(String[] args) {
        CarBuilder builder = new CarBuilder();
        builder.setColor("Blue")
                .addEngine("1500C");
    }
}
